parallel absorbent baffle - Turkish English Dictionary